19ec354e46bcc2d680fa5fdf35fa97443925410d,shop/catalog/internal/src/main/java/org/mayocat/shop/catalog/store/jdbi/DBICollectionStore.java,DBICollectionStore,findBySlug,#String#UUID#,348
Before Change
@Override
public Collection findBySlug(String slug, UUID parentId)
{
return this.dao.findBySlug(COLLECTION_TABLE_NAME, slug, getTenant(), parentId);
}
public void initialize() throws InitializationException
After Change
@Override
public Collection findBySlug(String slug, UUID parentId)
{
Collection collection = this.dao.findBySlug(COLLECTION_TABLE_NAME, slug, getTenant(), parentId);
if (collection != null) {
List<AddonGroup> addons = this.dao.findAddons(collection);
collection.setAddons(asMap(addons));
}
return collection;
}
public void initialize() throws InitializationException